Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Argentina F3 Argentina F12 Chile F6 Venezuela #1-w1 Venezuela #1-w2 Venezuela #1-w3 Venezuela #1-w4 Argentina F9 Brazil F5 Brazil F12 Great Britain F2 France F1 France F2 France F4 France F5 France F6 France F7 France F8 France F1 France F6 France F7 France F10 France F11 Italy F20 France F17 France F18 Croatia F13 Croatia F14 USA F1 USA F2 USA F3 France F3 France F4 France F5 France F6 France F8 France F11 France F13 France F14 Belgium F7 Belgium F5 Argentina F12 Argentina F6 Brazil F4 Brazil F6 Argentina F4 Argentina F6 Argentina F7 Argentina F8 Bolivia F2 Chile F5 France F10 Argentina F5 Compaq Challenger - Bucharest France F2 Time Warner USTA Challenger - Binghamton Torneo Internacional Challenger Fila 2006 - Leon Bancastato Challenger Lugano - Lugano II Challenger Ciudada de Guayaquil - Guayaquil South African Airways Tennis Open - Durban San Remo Tennis Cup 15° Piertomaso - San Remo Credicard Mastercard Tennis Cup - Campos do Jordao XXX Edizione 'A Savoldi Marco' - Manerbio Morocco Tennis Tour - Rabat Unicredit (Suisse) Bank S.A. Challenger - Chiasso Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open 2007 - Scheveningen Challenger Copa Sevilla - Seville II Cyclus Open de Tenis - Florianopolis Brasov Challenger - Brasov Cyclus Open de Tenis - Florianopolis Garden Open 2005 - Rome Open Mutouest St. Brieuc - St. Brieuc Reggio Emilia Challenger BMW Tennis Championship - Sunrise Open de L'Isere-Open 38 - Grenoble Amazonia Open de Tenis - Belem Tunis Open - Tunis Espinho Challenger - Espinho Seguros Bolivar Open - Medellin The Scottish Tennis Championships - Edinburgh San Luis Potosi Challenger 2007 - San Luis Potosi Banja Luka 2002 - Banja Luka Maia Open 2002 - Maia Aberto de Santa Catarina de Tenis - Florianopolis San Remo Tennis Cup - San Remo 's Tennis Masters 07 Challenger - Graz AGT Challenger - Leon Tennis Napoli Cup - Napoli Challenger 42 - Andrezieux 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia ECM Cup - Prague BSI Challenger Lugano - Lugano The Scottish Tennis Championships - Edinburgh Challenger Ford de Cherbourg - Cherbourg Macedonian Open 1999 - Skopje BH Tenis Open International Cup 2008 - Belo Horizonte Copa Petrobras Brazil - Belo Horizonte Credicard Citi Mastercard Tennis Cup - Campos do Jordao GHI Bronx Tennis Classic - Bronx 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Hilton Waikoloa Village USTA Challenger - Waikoloa Citta di Como Challenger - Como Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Challenger Ford de Cherbourg - Cherbourg Open de L'Isere - Grenoble Samarkand Challenger - Samarkand IV Challenger Ciudad De Guayaquil - Guayaquil Seguros Bolivar Open - Medellin Lima Challenger - Lima XXVIII Edizione 'A.Savoldi' - Manerbio Bancolombia Open - Cali Copa Petrobras Colombia - Bogota Kamnik Challenger - Kamnik Top Wool Challenger Biella - Biella Siemens Open - Scheveningen Santiago Challenger Steelers Cup - Kosice Copa Sevilla Internacionales de Andalucia - Seville Copa Petrobras-Paraguay - Asuncion VIII Torneo Internazionale di Tennis - Barletta Seguros Bolivar Open - Medellin Rome Challenger Tunis Challenger Pekao Open 2004 - Szczecin Challenger Lugano - Lugano 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Rimini Challenger Open Costa Daurada - Tarragona The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills San Remo Tennis Cup - San Remo San Sebastian Challenger Trofeo Internacional Club Laieta - Barcelona Como Challenger Challenger ATP de Cuenca Diario El Mercurio - Cuenca Szczecin Challenger Riviera di Rimini Challenger - Rimini Orleans Challenger Challenger Ciudad de Guayaquil - Guayaquil Orbetello Challenger Bancolombia Open - Bogota UTC Open - Cherkassy Qatar ATP Challenger - Doha Bordeaux Challenger Challenger Casablanca San Angel - Mexico City San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Lugano Challenger Braunschweig Challenger Challenger ATP de Cuenca Diario El Mercurio - Cuenca Alphen Challenger Szczecin Challenger Copa Petrobras Argentina - Buenos Aires Bancolombia Open - Bogota Quimper Challenger Casablanca Challenger Barranquilla Challenger Orbetello Challenger Trani Challenger San Marino Challenger Como Challenger Genova Challenger Szczecin Challenger Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Todi Challenger Freeman Men's $50,000 Challenger - Joplin Napoli Challenger Open de la Ville de Saint Denis - Reunion Island Voit Mexico City Open - Mexico City Mitsubishi Electric Europe Cup - Monza Sao Leopoldo Challenger Montevideo Challenger GHI Bronz Classic - Bronx Quimper Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Sao Paulo Challenger JSM Challenger - Champaign Challenger Britania Zavaleta - Puebla Bordeaux Challenger ITG Miami Challenger - Miami AT&T Challenger of Dallas - Dallas 7° Trani Cup - Trani Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi Bogota Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Genoa Open Challenger-Fondazione Carige - Genova Caltanissetta Challenger San Sebastian Challenger ECM Prague Open 2008 - Prague Santiago Challenger Sao Paulo Challenger BNP Paribas Primrose - Bordeaux Copa Petrobras - Buenos Aires Orleans Challenger Seguros Bolivar Open - Cali Copa Petrobras-Argentina - Buenos Aires Salinas Challenger Porsche Open - Poznan Como Challenger Ljubljana Challenger IX Gramado Open - Gramado XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Open de Rennes La Trinitaine - Rennes Copa Petrobras Colombia - Bogota Challenger Casablanca San Angel - Mexico City Isla de Gran Canaria - Mas Palomas Arpa Ceramic Cup - Reggio Emilia Seguros Bolivar Open - Bogota Citta di Como - Como Guayaquil Challenger Manerbio Challenger Open 88 - Contrexeville Santiago Challenger Lima Challenger Tarragona Challenger Brescia Challenger Tallahassee Challenger Savannah Challenger Copa Petrobras Argentina - Buenos Aires Biella 5 Challenger Vicenza Challenger Joinville Tennis Festival - Joinville Internationaux de Tennis de Brest - Brest Open Mutouest - St. Brieuc SIR Supermercadi Challenger - Rome XIII Trofeo Ciudad de Quito - Quito Volvo Sylt Open - Sylt Tennis Napoli Cup - Napoli Noumea Challenger Open de L'Isere - Grenoble Adidas International - Sydney Blumenau Challenger Furth Challenger VI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup - Naples Challenger Canottieri Minico - Mantova Siemens Open 2002 - Scheveningen Hilton Waikoloa USTA Challenger - Waikoloa Open de Franche Comte - Besancon Warsteiner Grand Prix - Oberstaufen Pekao Open 2003 - Szczecin Bulgarian Open - Sofia FILA Challenger Biella - Biella Campinas Challenger Kuppers Kolsch Cup - Aachen Dortmund Challenger St. Remy Challenger Open de Montauban - Montauban Open Castilla y Leon - Segovia IPP Open - Helsinki Bastad Challenger Buenos Aires Challenger Grand Prix de Tennis de Lyon - Lyon Zivnobanka Czech Open - Prostejov Adidas Open de Toulouse - Toulouse Gemax Open - Belgrade Open 13 - Marseille Geovillage Open Trofeo Melia Olbia - Olbia Mallorca Open - Mallorca Challenger Britania Zavaleta - Puebla Tampere Imageneering Open - Tampere Banca Marche Tennis Cup - San Benedetto Geneva Challenger - Geneva 3° Trofeo 'Citta di Brindisi' - Brindisi AT&T Challenger of Dallas - Dallas Guayaquil Challenger Morocco Tennis Tour - Fes Guayaquil Challenger KGHM Polish Indoors - Wroclaw Oeiras 3 Challenger Olbia Geovillage Open - Olbia Open de Montauban - Montauban LTA Men's Challenger - Wrexham Challenger Ford de Cherbourg - Cherbourg II Naples ITG Challenger - Naples Open de Mantouban - Montauban Challenger Ford de Cherbourg - Cherbourg Open de la Ville de Saint Denis - Reunion Island Cepu Open - San Marino Architect Open - Budapest Mauritius Open - Mauritius Stella Artois Clay Court Championships - Budaors Tunis Open 2006 - Tunis Seguros Bogota Open - Bogota XII Abierto Internacional de Salinas - Salinas Tata Open 2003 - Chennai Sporting Challenger '07 Trofeo Regione Piemonte - Turin Akbank Private Banking TED Open - Istanbul Open 13 - Marseille III Aberto Santa Catarina de Tenis - Florianopolis Heineken Open - Auckland XIV Challenger ATP Club Premium Open - Quito Lugano Challenger Kitzbuhel Challenger Buenos Aires Challenger Lima Challenger Open de Tenis Comunidad Valenciana - Valencia Tennislife Cup - Napoli Rijeka Challenger Copa Petrobras-Uruguay - Montevideo Aix En Provence Challenger Grand Prix de Tennis de Lyon - Lyon Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Estoril Open - Estoril Open Seat Godo - Barcelona Antalya Challenger Antalya 2 Challenger Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. Open de Moselle - Metz Davidoff Swiss Indoors - Basel Zagreb Challenger Prague Challenger Chennai Open - Chennai BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Zagreb Challenger Santos Challenger Ostrava Challenger Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Zagreb Challenger Furth Challenger Grand Prix Hassan II - Casablanca Dutch Open Tennis - Amersfoort Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Sydney International - Sydney MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Estoril Open - Estoril Generali Open - Kitzbuhel Orange Prokom Open - Sopot Copa Telmex - Buenos Aires Allianz Suisse Open Gstaad - Gstaad SA Tennis Open - Johannesburg Abierto Mexicano Telcel - Acapulco Rennes Challenger AEGON Championships - London AEGON International - Eastbourne Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade Medibank International - Sydney SAP Open - San Jose Serbia Open - Belgrade Open de Nice Cote dAzur - Nice ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle SkiStar Swedish Open - Bastad BCR Open Romania - Bucharest Apia International - Sydney Brasil Open - Sao Paulo Copa Claro - Buenos Aires Regions Morgan Keegan Championships - Memphis Power Horse World Team Cup - Dusseldorf Citi Open - Washington Winston-Salem Open - Winston-Salem Dallas Challenger St. Brieuc Challenger Abierto Mexicano Telcel - Acapulco Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Portugal Open - Oeiras Bet-at-home Open - Hamburg China Open - Beijing Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Delray Beach International Tennis Championships - Delray Beach Aegon Nottingham Open - Nottingham If Stockholm Open - Stockholm Dubai Duty Free Tennis Championships - Dubai Millennium Estoril Open - Estoril Grand Prix de Tennis de Lyon - Lyon San Juan Challenger Villa Allende Challenger Buenos Aires Challenger Medellin Challenger Grand Prix Hassan II - Casablanca The Artois Championships - London Cherbourg Challeger Grand Prix Hassan II - Casablanca Argentina Open - Buenos Aires Brasil Open - Sao Paulo AEGON Championships - London Winston-Salem Open - Winston-Salem ASB Classic - Auckland Sunrise Challenger Argentina Open - Buenos Aires Mercedes Cup - Stuttgart Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Pilot Pen Tennis - New Haven VTR Open - Vina del Mar Campionati Internazionali di Sicilia - Palermo St. Brieuc Challenger Countrywide Classic - Los Angeles VTR Open - Vina del Mar Bogota Challenger Open de Nice Cote d'Azur - Nice Argentina Open - Buenos Aires Bet-at-home Open - Hamburg Swiss Indoors Basel - Basel European Open - Antwerp Poznan Challenger Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Santiago Open - Santiago Legg Mason Tennis Classic - Washington AAPT Championships - Adelaide Abierto Mexicano Telcel - Acapulco Pereira Challenger Bordeaux Challenger The Stella Artois Grass Court Championships - Queen's/London UNICEF Open - 's Hertogenbosch Farmers Classic - Los Angeles Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Moselle Open - Metz Millennium Estoril Open - Estoril Mercedes Cup - Stuttgart Royal Guard Open Chile - Vina del Mar Cordenons Challenger Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Santiago Challenger Buenos Aires Challenger Internationaux de Tennis de Brest - Brest Sarasota Challenger Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Schickendanz Open - Furth Valencia Open - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Braunschweig Challenger Downtown Athletic Club USTA Challenger - Amarillo GHI Bronx Tennis Classic - Bronx Macedonian Open - Skopje Buenos Aires Challenger Citi Open - Washington LTA Hull Challenger - Hull Millennium Estoril Open - Estoril Mons Challenger Montevideo Challenger Argentina Open - Buenos Aires Nottingham 2 Challenger Open de Nice Cote d'Azur - Nice 2001 Challenger Canottieri Mincio - Mantova Amer-Wilson Tampere Challenger - Tampere Swiss Indoors Basel - Basel Konzum Croatia Open - Umag If Stockholm Open - Stockholm Challenger 42 - Andrezieux Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston SkiStar Swedish Open - Bastad Sydney International - Sydney Barcelona Open BancSabadell - Barcelona SkiStar Swedish Open - Bastad Guayaquil Challenger China Open - Beijing Citta di Monza - Monza Brisbane International - Brisbane Cordoba Open - Cordoba Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Millennium Estoril Open - Estoril Geneva Open - Geneva Generali Open - Kitzbuhel Abierto Mexicano Telfonica MoviStar - Acapulco AEGON Championships - London The Stella Artois Grass Court Championships - London Cordoba Open - Cordoba Rio Open - Rio de Janeiro Cordoba Open - Cordoba Barcelona Open Banc Sabadell - Barcelona Noumea Challenger Delray Beach International Tennis Championships - Delray Beach Campionati Internazionali di Sicilia - Palermo Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Copa Claro - Buenos Aires Estoril Open - Estoril Austrian Open - Kitzbuhel ATP Studena Croatia Open Umag - Umag Brasil Open - Costa do Sauipe U.S. Mens's Clay Court Championship - Houston Open 13 - Marseille Croatia Open - Umag Qatar ExxonMobil Open - Doha Ordina Open - 's-Hertogenbosch China Open - Beijing If Stockholm Open - Stockholm Brisbane International - Brisbane AEGON International - Eastbourne Swiss Indoors Basel - Basel Tennis Masters Series - Paris Grand Prix de Tennis de Lyon - Lyon Tennis Masters Series - Monte Carlo Tennis Masters Series - Monte Carlo Energis Open - Amersfoort NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Santo Domingo Challenger Internazionali BNL d'Italia - Rome Apia International - Sydney Telecom Italia Masters - Rome Qatar Open - Doha BellSouth Open - Vina del Mar TD Waterhouse Cup - Long Island Masters Series Madrid - Madrid Movistar Open - Vina del Mar French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Masters Series Monte-Carlo - Monte-Carlo Wimbledon - London Chennai Open - Chennai Sony Ericsson Open - Miami Abierto Mexicano Telcel - Acapulco Rogers Cup - Montreal Australian Open - Melbourne Movistar Open - Santiago BNP Paribas Open - Indian Wells ASB Classic - Auckland Rogers Cup - Toronto Australian Open - Melbourne Internazionali BNL d'Italia - Rome French Open - Paris Mutua Madrid Open - Madrid Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid French Open - Paris Wimbledon - London Shanghai Rolex Masters - Shanghai Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells U.S. Open - New York Australian Open - Melbourne Shanghai Rolex Masters - Shanghai French Open - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Wimbledon - London Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Campionati BNL dItalia - Rome German Tennis Championships - Hamburg U.S. Open - New York Australian Open - Melbourne Wimbledon - London Miami Open - Miami Mutua Madrid Open - Madrid U.S. Open - New York French Open - Paris Bet-at-home Open - Hamburg AAPT Championships - Adelaide Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Miami Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Estoril Open - Estoril Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Brasil Open - Sao Paulo Copa Telmex - Buenos Aires Countrywide Classic - Los Angeles AEGON International - Eastbourne Australian Open - Melbourne U.S. Open - New York Chengdu Open - Chengdu Davis Cup, PO, SWE-ARG 2-3 Argentina Open - Buenos Aires Australian Open - Melbourne French Open - Paris Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, World Group, QF, ARG-SRB 4-1 Davis Cup, World Group, QR, COL-ARG 3-1 Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London French Open - Paris French Open (juniors) Wimbledon (juniors) Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Davis Cup, World Group, SF, GBR-ARG 2-3 Davis Cup, World Group, SF, BEL-ARG 3-2 Davis Cup, World Group, 1R, ARG-BRA 3-2 Davis Cup, World Group, QF, RUS-ARG 2-3 Davis Cup, World Group, SF, CZE-ARG 3-2 U.S. Open (juniors) Davis Cup, World Group, 1R, POL-ARG 2-3